package com.zhangyu.shadow.repair.delegate.bean;

import java.io.Serializable;

/**
 * @author zhangyu
 * @date 2018/11/1
 */

public class BusBean implements Serializable {

    /**
     * id : 0
     * vehicleCode : string
     * vehicleName : string
     * deptName : string
     * groupName : string
     * routeName : string
     * maintenanceTypeName : string
     * workStatus : 0
     * workStatusCode : string
     * workStatusName : string
     * driverCode : string
     * driverName : string
     * planStartTime : 2018-11-01T06:22:06.134Z
     * planEndTime : 2018-11-01T06:22:06.134Z
     * actualStartTime : 2018-11-01T06:22:06.134Z
     * actualEndTime : 2018-11-01T06:22:06.134Z
     * inFactoryTime : 2018-11-01T06:22:06.134Z
     * inFactoryThirdTime : 2018-11-01T06:22:06.134Z
     * inFactoryThirdTimeType : string
     * outFactoryTime : 2018-11-01T06:22:06.134Z
     * outFactoryThridTime : 2018-11-01T06:22:06.134Z
     * outFactoryThridTimeType : string
     * isDriverConfirm : true
     * level1 : 0
     * level2 : 0
     * level3 : 0
     * lastAlarmTime : string
     */

    private int id;
    private String vehicleCode;
    private String vehicleName;
    private String deptName;
    private String groupName;
    private String routeName;
    private String maintenanceTypeName;
    private int workStatus;
    private String workStatusCode;
    private String workStatusName;
    private String driverCode;
    private String driverName;
    private String planStartTime;
    private String planEndTime;
    private String actualStartTime;
    private String actualEndTime;
    private String inFactoryTime;
    private String inFactoryThirdTime;
    private String inFactoryThirdTimeType;
    private String outFactoryTime;
    private String outFactoryThridTime;
    private String outFactoryThridTimeType;
    private boolean isDriverConfirm;
    private int level1;
    private int level2;
    private int level3;
    private String lastAlarmTime;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getVehicleCode() {
        return vehicleCode;
    }

    public void setVehicleCode(String vehicleCode) {
        this.vehicleCode = vehicleCode;
    }

    public String getVehicleName() {
        return vehicleName;
    }

    public void setVehicleName(String vehicleName) {
        this.vehicleName = vehicleName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    public String getRouteName() {
        return routeName;
    }

    public void setRouteName(String routeName) {
        this.routeName = routeName;
    }

    public String getMaintenanceTypeName() {
        return maintenanceTypeName;
    }

    public void setMaintenanceTypeName(String maintenanceTypeName) {
        this.maintenanceTypeName = maintenanceTypeName;
    }

    public int getWorkStatus() {
        return workStatus;
    }

    public void setWorkStatus(int workStatus) {
        this.workStatus = workStatus;
    }

    public String getWorkStatusCode() {
        return workStatusCode;
    }

    public void setWorkStatusCode(String workStatusCode) {
        this.workStatusCode = workStatusCode;
    }

    public String getWorkStatusName() {
        return workStatusName;
    }

    public void setWorkStatusName(String workStatusName) {
        this.workStatusName = workStatusName;
    }

    public String getDriverCode() {
        return driverCode;
    }

    public void setDriverCode(String driverCode) {
        this.driverCode = driverCode;
    }

    public String getDriverName() {
        return driverName;
    }

    public void setDriverName(String driverName) {
        this.driverName = driverName;
    }

    public String getPlanStartTime() {
        return planStartTime;
    }

    public void setPlanStartTime(String planStartTime) {
        this.planStartTime = planStartTime;
    }

    public String getPlanEndTime() {
        return planEndTime;
    }

    public void setPlanEndTime(String planEndTime) {
        this.planEndTime = planEndTime;
    }

    public String getActualStartTime() {
        return actualStartTime;
    }

    public void setActualStartTime(String actualStartTime) {
        this.actualStartTime = actualStartTime;
    }

    public String getActualEndTime() {
        return actualEndTime;
    }

    public void setActualEndTime(String actualEndTime) {
        this.actualEndTime = actualEndTime;
    }

    public String getInFactoryTime() {
        return inFactoryTime;
    }

    public void setInFactoryTime(String inFactoryTime) {
        this.inFactoryTime = inFactoryTime;
    }

    public String getInFactoryThirdTime() {
        return inFactoryThirdTime;
    }

    public void setInFactoryThirdTime(String inFactoryThirdTime) {
        this.inFactoryThirdTime = inFactoryThirdTime;
    }

    public String getInFactoryThirdTimeType() {
        return inFactoryThirdTimeType;
    }

    public void setInFactoryThirdTimeType(String inFactoryThirdTimeType) {
        this.inFactoryThirdTimeType = inFactoryThirdTimeType;
    }

    public String getOutFactoryTime() {
        return outFactoryTime;
    }

    public void setOutFactoryTime(String outFactoryTime) {
        this.outFactoryTime = outFactoryTime;
    }

    public String getOutFactoryThridTime() {
        return outFactoryThridTime;
    }

    public void setOutFactoryThridTime(String outFactoryThridTime) {
        this.outFactoryThridTime = outFactoryThridTime;
    }

    public String getOutFactoryThridTimeType() {
        return outFactoryThridTimeType;
    }

    public void setOutFactoryThridTimeType(String outFactoryThridTimeType) {
        this.outFactoryThridTimeType = outFactoryThridTimeType;
    }

    public boolean isIsDriverConfirm() {
        return isDriverConfirm;
    }

    public void setIsDriverConfirm(boolean isDriverConfirm) {
        this.isDriverConfirm = isDriverConfirm;
    }

    public int getLevel1() {
        return level1;
    }

    public void setLevel1(int level1) {
        this.level1 = level1;
    }

    public int getLevel2() {
        return level2;
    }

    public void setLevel2(int level2) {
        this.level2 = level2;
    }

    public int getLevel3() {
        return level3;
    }

    public void setLevel3(int level3) {
        this.level3 = level3;
    }

    public String getLastAlarmTime() {
        return lastAlarmTime;
    }

    public void setLastAlarmTime(String lastAlarmTime) {
        this.lastAlarmTime = lastAlarmTime;
    }
}
